// import {
//   API_LOGIN,
//   API_USER_INFO,
//   API_USER_MENUS,
//   API_AUTH_USER_USER_INFO,
//   API_AUTH_USER_MODPWD,
//   API_V2_AUTH_USERINFO,
//   API_V2_DATAPOWER_ROLES,
//   API_V2_AUTH_GETMENUS,
// } from '@/api';
// import { app, resFilter, error, errorMute } from '@/model/defalutConfig';
// import { switchErrors } from '@/model/middlewares/emitError';
// import {
//   PostLogin,
//   GetUserInfo,
//   GetMenus,
//   GetLoginUserInfo,
//   PutAuthUserModpwd,
//   GetDatapowerRoles,
// } from './interface';
export * from "./interface";

// /**
//  * 登录
//  */
// export const postLogin: PostLogin = app.post(
//   API_LOGIN,
//   async function fn(m: any, next: any) {
//     if (m.res) {
//       const code = m.res.data ? m.res.data.code : m.res.code;
//       const msg = m.res.data ? m.res.data.msg : m.res.message;
//       if (code * 1 < 100000) {
//         switchErrors(code, msg, {
//           emit: false,
//         });
//         throw new Error(JSON.stringify(m.res.data));
//       }
//       next();
//     }
//   },
//   resFilter,
// );

// /**
//  * 拉取用户信息
//  */
// export const getUserInfo: GetUserInfo = app.get(
//   API_USER_INFO,
//   error,
//   resFilter,
// );


// export const getLoginUserInfo: GetLoginUserInfo = app.get(
//   API_V2_AUTH_USERINFO,
//   error,
//   resFilter,
// );

// /**
//  * 拉取菜单
//  */
// export const putAuthUserModpwd: PutAuthUserModpwd = app.put(
//   API_AUTH_USER_MODPWD,
//   error,
//   resFilter,
// );

// /**
//  * 根据SS\SR类型获取角色权限列表
//  */
// export const getDatapowerRoles: GetDatapowerRoles = app.get(
//   API_V2_DATAPOWER_ROLES,
//   error,
//   resFilter,
// );
// export const getMenus: GetMenus = app.get(
//   API_V2_AUTH_GETMENUS,
//   error,
//   resFilter,
// );

export default {
  // postLogin,
  // getUserInfo,
  // getMenus,
  // putAuthUserModpwd,
  // getDatapowerRoles,
};
